gusucode.com > 耐品图片管理系统 标准版A > 耐品图片管理系统 标准版A/Inc/clsSetting.asp
<!--#Include File="Conn.asp"--> <% '=============================================================== ' 著作权号:中国国家版权局著作权登记号2004SR07385 ' 版权所有:深圳市耐品科技开发有限公司 www.naipin.com ' 联系电话:0755-26611119 81234844 81234845 ' 联系手机:13316911914 ' 联系邮箱:naipin@naipin.com '=============================================================== ' =========Site Parameters Configure=========== ' FileName: clsSettings.asp ' DateTime: 2006-05-18 ' Copyright (C) 2006-2007 www.naipin.com ' Script Written By Lyout '============================================== Class Lyout_Setting ' Site Information Public SiteNumber Public SiteName Public SiteUrl Public SiteStyle Public SiteTitle Public SiteDesc Public SiteKeys Public SiteLang Public SiteJpeg ' Contact Information Public UserUnit Public UserName Public UserEmail Public UserPhone Public UserAdd Public UserOicq Public UserCard ' Other Information Public WaterMark Public Settings Public ImagePath Public ThemeTitle ' Current Information Public ScriptUrl Public SystemUrl Public CacheName ' Upload File Extension Public UploadExt ' Soft Information Public SoftInfo Public Sub Class_Initialize() Dim Rs,SRN SRN = LCase(Trim(Request.ServerVariables("URL"))) SystemUrl = LCase(Request.ServerVariables("HTTP_HOST"))&Left(SRN,InstrRev(SRN,"/")) CacheName = Replace(Replace(Replace(SystemUrl,"/",""),"-",""),":","") SystemUrl = "http://"&SystemUrl ScriptUrl = Mid(SRN,InstrRev(SRN,"/")+1) If Not IsDate(GetCache("LastTime")) Then Set Rs = Server.CreateObject("adodb.Recordset") Rs.Open "Select * From Nt_Config Where SetupID=1",Conn,1,1 Application.Lock() SetCache "LastTime",Now() SetCache "SiteNumber", Rs("SiteNumber") SetCache "SiteName", Rs("SiteName") SetCache "SiteUrl", Rs("SiteUrl") SetCache "SiteStyle", Rs("SiteStyle") SetCache "SiteTitle", Rs("SiteTitle") SetCache "SiteDesc", Rs("SiteDesc") SetCache "SiteKeys", Rs("SiteKeys") SetCache "SiteLang", Rs("SiteLang") SetCache "SiteJpeg", Rs("SiteJpeg") SetCache "UserUnit", Rs("UserUnit") SetCache "UserName", Rs("UserName") SetCache "UserEmail", Split(Rs("UserEmail")&"",",") SetCache "UserPhone", Split(Rs("UserPhone")&"",",") SetCache "UserAdd", Split(Rs("UserAdd")&"",",") SetCache "UserOicq", Split(Rs("UserOicq")&"",",") SetCache "UserCard", Rs("UserCard") SetCache "WaterMark", Split(Rs("WaterMark")&"",",") SetCache "Settings", Split(Rs("Settings")&"",",") SetCache "ImagePath", Split(Replace(Rs("ImagePath")&"",",","/,")&"/",",") SetCache "ThemeTitle", Rs("ThemeTitle") SetCache "UploadExt", Rs("UploadExt") SetCache "SoftInfo", Split(Rs("SoftInfo")&"",",") Application.UnLock() Rs.Close Set Rs = Nothing End If SiteNumber = GetCache("SiteNumber") SiteName = GetCache("SiteName") SiteUrl = GetCache("SiteUrl") SiteStyle = GetCache("SiteStyle") SiteTitle = GetCache("SiteTitle") SiteDesc = GetCache("SiteDesc") SiteKeys = GetCache("SiteKeys") SiteLang = GetCache("SiteLang") SiteJpeg = GetCache("SiteJpeg") UserUnit = GetCache("UserUnit") UserName = GetCache("UserName") UserEmail = GetCache("UserEmail") UserPhone = GetCache("UserPhone") UserAdd = GetCache("UserAdd") UserOicq = GetCache("UserOicq") UserCard = GetCache("UserCard") WaterMark = GetCache("WaterMark") Settings = GetCache("Settings") ImagePath = GetCache("ImagePath") ThemeTitle = GetCache("ThemeTitle") UploadExt = GetCache("UploadExt") SoftInfo = GetCache("SoftInfo") End Sub Public Sub SetCache(strKey,strValue) Application(CacheName&"_"&strKey) = strValue End Sub Public Function GetCache(strKey) GetCache = Application(CacheName&"_"&strKey) End Function End Class Dim Purchase Set Purchase = Nothing Dim Config Set Config = New Lyout_Setting %>